large raindrop - Turkish English Dictionary